#pragma once
#include "Object.h"

class UVDispObject :
	public Object
{
private:
	GLuint tex_id[3];
	GLint tex_attr_loc[3], time_unf_loc;
	GLfloat totalTime;
public:
	UVDispObject(void);
	~UVDispObject(void);
	int Load( char* tex_tga, char* disp_tga, char* mask_tga, char* model_nfg);
	void Draw( ESContext *esContext, Camera * camera);
	void Update ( ESContext *esContext, float deltaTime);
};
